package com.ehome.poct.core.api.dto.check.gold;

import com.ehome.core.entity.DTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 检测数据记录DTO
 *
 * @author muqiu
 * @Date 2022-03-19 16:45
 */
@Data
public class TestDataDetailDTO extends DTO {

         /**
         * 检测数据主键ID
         */
        @ApiModelProperty("检测数据主键ID")
        private Long testDataDetailId;
         /**
         * 设备编号
         */
        @ApiModelProperty("设备编号")
        private String sno;
         /**
         * 诊所ID
         */
        @ApiModelProperty("诊所ID")
        private Long termClinicId;
         /**
         * 检测项目类型
         */
        @ApiModelProperty("检测项目类型")
        private Integer stripTypeCode;
         /**
         * 试纸批次
         */
        @ApiModelProperty("试纸批次")
        private Integer stripBatch;
         /**
         * 检测值1
         */
        @ApiModelProperty("检测值1")
        private BigDecimal value1;
         /**
         * 检测值2
         */
        @ApiModelProperty("检测值2")
        private BigDecimal value2;
         /**
         * 检测值3
         */
        @ApiModelProperty("检测值3")
        private BigDecimal value3;
         /**
         * 错误代码
         */
        @ApiModelProperty("错误代码")
        private Integer errorCode;
         /**
         * 检测值4
         */
        @ApiModelProperty("检测值4")
        private BigDecimal value4;
         /**
         * 算法返回的结果描述
         */
        @ApiModelProperty("算法返回的结果描述")
        private String result;
         /**
         * 对应的图片id(阿里云oss)
         */
        @ApiModelProperty("对应的图片id(阿里云oss)")
        private String picId;
         /**
         * 桶块名称
         */
        @ApiModelProperty("桶块名称")
        private String bucketName;
         /**
         * 创建时间
         */
        @ApiModelProperty("创建时间")
        private LocalDateTime createTime;
         /**
         * 创建人
         */
        @ApiModelProperty("创建人")
        private Long createBy;
         /**
         * 更新时间
         */
        @ApiModelProperty("更新时间")
        private LocalDateTime updateTime;
         /**
         * 更新人
         */
        @ApiModelProperty("更新人")
        private Long updateBy;
         /**
         * 算法过程的图片ID
         */
        @ApiModelProperty("算法过程的图片ID")
        private String algoPicId;
         /**
         * 逻辑删除
         */
        @ApiModelProperty("逻辑删除")
        private Integer isDelete;
         /**
         * 审核状态 0：未审核 1：已审核
         */
        @ApiModelProperty("审核状态 0：未审核 1：已审核")
        private Integer auditStatus;
         /**
         * 0：未通过 1：通过
         */
        @ApiModelProperty("0：未通过 1：通过")
        private Integer auditResult;
         /**
         * 备注
         */
        @ApiModelProperty("备注")
        private String comment;

        private Integer realStripTypeCode;
    
}